Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Macedonia F2 Macedonia F2 Bulgaria F1 Serbia F7 Chile F5 Chile F1 Chile F3 Chile F8 Serbia F9 Serbia F10 Serbia F12 Chile F13 Chile F4 Bulgaria F2 Serbia F2 Serbia F3 Serbia F4 Serbia F5 Serbia F6 Serbia F7 Croatia F7 Serbia F12 Serbia F13 Serbia F14 Turkey F44 Turkey F9 Turkey F10 Turkey F13 Turkey F14 Turkey F15 Thailand F1 Egypt F9 Guam F1 Serbia F1 Bulgaria F4 Bulgaria F5 Bulgaria F6 Serbia F7 Serbia F11 Serbia F12 Serbia F13 Egypt F34 Egypt F35 Egypt F36 Turkey F51 Egypt F8 Egypt F9 Egypt F13 Egypt F14 Egypt F15 Bulgaria F2 Bulgaria F3 Bulgaria F4 Serbia F5 Serbia F6 Serbia F7 Serbia F9 Serbia F10 Serbia F11 Serbia F12 Serbia F13 Serbia F14 Greece F10 Greece F11 Greece F12 Iran F11 Iran F13 Iran F1 Iran F2 Iran F3 Croatia F6 Croatia F7 Sweden F1 Sweden F2 Bosnia & Herzegovina F2 Bosnia & Herzegovina F3 Bosnia & Herzegovina F4 Bosnia & Herzegovina F5 Serbia F3 Germany F5 Tunisia F16 Tunisia F17 Tunisia F18 Serbia F11 Serbia F12 Serbia F13 Tunisia F29 Tunisia F30 Turkey F46 Turkey F47 Tunisia F3 Tunisia F6 Tunisia F9 Tunisia F10 Tunisia F11 Hungary F1 Hungary F3 Bosnia & Herzegovina F1 Bosnia & Herzegovina F2 Bosnia & Herzegovina F3 Bosnia & Herzegovina F4 Macedonia F1 Macedonia F2 Macedonia F3 Serbia F1 Serbia F2 Serbia F4 Serbia F5 Serbia F6 Serbia F7 Croatia F10 Croatia F11 Egypt F33 Egypt F34 USA F3 (Plantation) USA F4 (Sunrise) USA F5 (Weston) Tunisia F7 (Hammamet) Tunisia F11 (Hammamet) Tunisia F12 (Hammamet) Turkey F15 (Antalya) Turkey F16 (Antalya) Hungary F2 (Zamardi) Bosnia & Herzegovina F1 (Doboj) Bosnia & Herzegovina F2 (Brcko) Bosnia & Herzegovina F3 (Kiseljak) Georgia F1 (Telavi) Georgia F2 (Telavi) Georgia F3 (Telavi) Macedonia F1 (Skopje) Macedonia F2 (Skopje) Serbia F3 (Subotica) Serbia F4 (Zlatibor) Italy F28 (Trieste) Tunisia F29 (Hammamet) Tunisia F30 (Hammamet) Tunisia F31 (Hammamet) Italy F35 (Santa Margherita Di Pula) Italy F36 (Santa Margherita Di Pula) Turkey F43 (Antalya) Turkey F44 (Antalya) Tunisia F1 (Hammamet) Tunisia F2 (Hammamet) Tunisia F3 (Hammamet) Croatia F1 (Rovinj) Tunisia F10 (Hammamet) Tunisia F11 (Hammamet) Tunisia F12 (Hammamet) Turkey F15 (Antalya) Turkey F16 (Antalya) Bosnia & Herzegovina F1 (Doboj) Bosnia & Herzegovina F2 (Brcko) Bosnia & Herzegovina F3 (Kiseljak) Austria F2 (Kramsach) Austria F3 (Wels) Austria F4 (St. Poelten) Austria F5 (Vogau) Serbia F1 (Novi Sad) Macedonia F1 M15 Antalya M15 Novi Sad M15 Novi Sad M15 Zlatibor M15 Burgas M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Porec M15 Antalya M15 Antalya M15 Prijedor M15 Brcko M15 Skopje M25 Skopje M25 Antalya M25 Antalya M25 Ulcinj M15 Prijedor M25 Skopje M15 Belgrade M15 Sofia M15 Zlatibor Bulgaria F7 BSI Challenger Lugano - Lugano Barletta Challenger Orleans Challenger Bratislava Challenger Banja Luka Challenger Turkey F8 Bulgaria F3 Bosnia & Herzegovina F7 Serbia F4 Serbia F11 Greece F2 Bulgaria F1 Serbia F10 Turkey F46 Croatia F7 Serbia F4 Serbia F5 Egypt F19 Egypt F6 Serbia F7 Serbia F8 Chile F10 Bulgaria F1 Bulgaria F3 Serbia F11 Turkey F8 Egypt F7 Serbia F8 Egypt F8 Macedonia F2 Egypt F21 Iran F12 Bulgaria F5 Serbia F6 Bulgaria F5 Bulgaria F6 Tunisia F1 Tunisia F2 Chile F11 Chile F2 Bosnia & Herzegovina F5 Tunisia F28 (Hammamet) Serbia F6 Chile F6 M15 Skopje M15 Novi Sad Serbia F2 (Novi Sad) M15 Novi Sad M15 Doboj Serbia F6 Chile F12 M15 Cairo M15 Antalya M15 Antalya M15 Antalya Serbia F6 M15 Las Palmas De Gran Canaria M15 Las Palmas De Gran Canaria M15 Tabarka M15 Tabarka M15 Antalya M15 Tabarka M15 Tabarka M15 Tabarka Egypt F7 M15 Tabarka M15 Tabarka Egypt F20 Qatar Mobil Open - Doha BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Rado Swiss Open - Gstaad 1997 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Grolsch Open 1997 - Amsterdam Internazionali di Tennis di San Marino - San Marino Marbella Open - Marbella M15 Antalya International Championships of Sicily - Palermo Australian Men's Hardcourt Championships - Adelaide BellSouth Open - Auckland St. Petersburg Open - St. Petersburg Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo '98 - Barcelona Investor Swedish Open - Bastad Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Connex Open Romania - Bucharest Mallorca Open - Mallorca International Championships of Sicily - Palermo Abierto Mexicano de Tenis - Mexico City Hellmann's Cup - Santiago Merano Open - Merano 1999 Mercedes Cup - Stuttgart Mallorca Open - Mallorca Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Open Seat-Godo 2000 - Barcelona Wideyes Swedish Open - Bastad M15 Cairo 2000 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Salem Open - Hong Kong Japan Open - Tokyo Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Samsung Open - Brighton Dubai Tennis Open - Dubai Estoril Open - Estoril M15 Sibenik Telenordia Swedish Open - Bastad Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island Kremlin Cup - Moscow M15 Skopje Kosice Challenger Tata Open 2002 - Chennai ABN/AMRO World Tennis Tournament - Rotterdam Trofeo Conde de Godo - Barcelona 2002 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Brasil Open - Salvador Salem Open - Hong Kong St. Petersburg Open - St. Petersburg M15 Ulcinj M15 Sofia M15 Ulcinj Heineken Open - Auckland Milan Indoors - Milan Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam M15 Pirot Grand Prix Hassan II - Casablanca Open Seat Godo 2003 - Barcelona International Championship of Croatia - Umag Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon Turkey F9 St. Petersburg Open - St. Petersburg Turkey F10 M15 Cairo Bournemouth M15 Doboj Belgrade Challenger Zagreb Challenger Pozoblanco Challenger Orbetello Challenger AAPT Championships - Adelaide Heineken Open - Auckland Milan Indoors - Milan Open Seat Godo - Barcelona Grand Prix Hassan II - Casablanca RCA Championships - Indianapolis China Open - Beijing Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo 2005 - Barcelona The 10tele.com Open - Nottingham RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Open de Moselle - Metz Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide Heineken Open - Auckland Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach M15 Kursumlijska Banja The 10tele.com Open - Nottingham RCA Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington China Open - Beijing Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Next Generation Adelaide International - Adelaide Heineken Open - Auckland The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca M25 Skopje Red Letter Days Open - Nottingham Pilot Pen Tennis - New Haven Grand Prix Hassan II - Casablanca ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Bank Austria Tennis Trophy - Vienna Serbia Open - Belgrade SA Tennis Open - Johannesburg Morocco Tennis Tour - Marrakech Movistar Open - Santiago San Benedetto Challenger - San Benedetto San Marino CEPU Open - San Marino Timisoara Challenger - Timisoara M15 Antalya Tatra Banka Slovak Open - Bratislava Marrakech Challenger Prostejov Challenger Braunschweig Challenger Turkey F48 San Marino Challenger Trnava Challenger Mons Challenger Rennes Challenger Eckental Challenger San Remo Challenger Prostejov Challenger M15 Zlatibor Tunisia F7 Western & Southern Financial Group Masters - Cincinnati Tunisia F6 (Hammamet) Exim Agmedia Open - Kosice Hungary F2 Venice Open - Venice Zagreb Open - Zagreb Zivnobanka Czech Open - Prostejov Top Wool Challenger Biella - Biella Nord/LB Open - Braunschweig Tennis Masters Series - Madrid Zivnobanka Czech Open - Prostejov Tatra Banka Open - Bratislava VSZ Solvak Open Challenger - Kosice Zivnobanka Czech Open - Prostejov Nord/LB Open - Braunschweig San Marino Cepu Open - San Marino Tatra Banka Open 2003 - Bratislava Privat Bank Cup - Dniepropetrovsk Czech Open - Prostejov KGHM Polish Indoors - Wroclaw Tatra Banka Open - Bratislava Pro Tennis World Open - Sunrise Czech Open 2005 - Prostejov Tatra Banka Open - Bratislava Czech Open 2006 - Prostejov BMW Tennis Championship - Sunrise Unicredit Czech Open 2007 - Prostejov Siemens Open 2007 - Scheveningen Porsche Open - Poznan BMW Tennis Championship - Sunrise Tunis Open - Tunis Unicredit Czech Open - Prostejov Kosice Open-Steelers Cup 2008 - Kosice Alexander Kolyaskin Memorial - Donetsk Labertz Open by Stawag - Aachen Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Wolfsburg Challenger Athens Challenger Sofia Challenger The Lipton Championships - Key Biscayne Ostrava Challenger The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Tennis Masters Series - Cincinnati Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Madrid Tennis Masters Series - Paris St. Remy Challenger NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Bratislava Challenger Telecom Italia Masters - Rome Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Masters Series Madrid - Madrid Masters Series - Hamburg Rogers Masters - Montreal Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Bergamo Challenger M15 Novi Sad Kosice Challenger Heilbronn Challenger Bergamo Challenger Belgrade Challenger Cherbourg Challeger Sarajevo Challenger Kosice Challenger Athens Challenger Tunis Challenger Mersin Challenger Ortisei Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Open 13 - Marseille Wimbledon - London U.S. Open - New York Internationaler Raiffeisen Grand Prix - St. Polten St. Petersburg Open - St. Petersburg Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Australian Open - Melbourne Croatian Indoors - Zagreb Heineken Open - Auckland U.S. Pro Tennis Championships - Boston BMW Open - Munich XII Internazionali di Tennis CARISBO - Bologna 1998 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Waldbaum's Hamlet Cup - Long Island Cerveza Club Columbia Open - Bogota AAPT Championships - Adelaide Davidoff Swiss Indoors - Basel Heineken Open - Auckland Milan Indoors - Milan Open Seat-Godo 2001 - Barcelona Idea Prokom Open - Sopot President's Cup - Tashkent Estoril Open - Estoril Telenordia Swedish Open - Bastad Internationaler Raiffeisen Grand Prix - St. Polten European Community Championships - Antwerp Open 13 - Marseille St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Guardian Direct Cup - London Davidoff Swiss Indoors - Basel The Dubai Tennis Championships - Dubai Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam Tento Czech Open - Prague Hypo Group Tennis International - Portschach Dutch Open Tennis - Amersfoort Investor Swedish Open - Bastad International Championship of Croatia - Umag Movistar Open - Santiago French Open - Paris Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Heineken Open - Auckland Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Heineken Open - Auckland CA Tennis Trophy - Vienna Scania Stockholm Open - Stockholm Australian Open - Melbourne ABN/AMRO World Tennis Tournament - Rotterdam French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Dubai Tennis Open - Dubai U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Ordina Open - 's-Hertogenbosch French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris 2001 Mercedes Cup - Stuttgart Dubai Tennis Open - Dubai Open 13 - Marseille Heineken Trophy - Rosmalen Heineken Trophy - 's-Hertogenbosch CA Tennis Trophy - Vienna Heineken Open - Auckland Open Seat-Godo '97 - Barcelona Tennis Masters Series - Indian Wells Wimbledon - London Open 13 - Marseille Dubai Open - Dubai Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Telenordia Swedish Open - Bastad AAPT Championships - Adelaide Open de Moselle - Metz Newsweek Champions Cup - Indian Wells Eutelsat Monte Carlo Open - Monte Carlo German Open - Hamburg Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Licher German Open - Hamburg Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart 14th Paris Open - Paris The Ericsson Open - Miami Italian Open - Rome German Open - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells Tennis Masters Series - Toronto Tennis Masters Series - Monte Carlo Rogers Cup - Montreal Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Bank Austria Tennis Trophy - Vienna BNP Paribas Masters - Paris Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, QF, BRA-SVK 3-2 Davis Cup, World Group, 1R, RUS-SVK 3-2 Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Davis Cup, World Group, QR, SVK-GER 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, F, SVK-CRO 2-3 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, Group 1, 2R, MKD-SVK 0-5 Davis Cup, Group 1, 1R, MKD-LAT 4-1 Davis Cup, Group 1, 2R, SVK-GEO 4-1 Davis Cup, World Group, PO, SVK-SRB, 1-4 Davis Cup, Group 1, PO, SVK-MKD, 5-0 Davis Cup, World Group, QF, RUS-SVK 3-2 Davis Cup, World Group, QR, SVK-CAN 4-1 Davis Cup, Group 1, 2R, SVK-ISR 3-1 Davis Cup, World Group, 1R, SWE-SVK 3-2 Davis Cup, World Group, QR, SVK-ARG 3-2 Davis Cup, World Group, 1R, SVK-SWE 3-2 Davis Cup, World Group, 1R, SVK-AUT 3-2 Davis Cup, World Group, QR, SVK-CHI 3-2 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, World Group, SF, SVK-ARG 4-1 Hopman Cup - Perth Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, SVK-BEL 2-3 Davis Cup, Europe/Africa Group II, PO, HUN-MKD 4-1 All Lower level tournaments Grand Slam Cup - Munich Olympics - Sydney Olympics - Athens Olympics - Beijing